/*重置样式*/
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
form,
input,
textarea,
p,
th,
td {
    margin: 0;
    padding: 0
}
body,
html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    /*取消手机点击屏幕时，会出现的灰块*/
}
::-webkit-scrollbar {
    width: 0px;
    height: 0px;
    background: transparent;
}
/*文本超出1行显示...*/
.limit-line1 {
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;    
}

/*文本超出2行显示...*/
.limit-line2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align:left;
}
.container {
    width: 100%;
}
.articles-content {
    width: 100%;
}
.articles-list {
    width: 100%;
    padding: 0 .32rem;
    box-sizing: border-box;
}
.article-item {
    border-bottom: 1px solid #F4F5F6;
    padding: .4rem 0;
    text-decoration: none;
    display: block;
}
.article-style-1 {
    width: 100%;
    display: flex;
}
.article-cover {
    width: 2.26rem;
    height: 1.32rem;
    border-radius: 2px;
    flex-shrink: 0;
    margin-right: .24rem;
    overflow: hidden;
}
.article-cover img {
    width: 100%;
    height: 100%;
    display: block;
}
.article-title {
    font-size: .34rem;
    font-weight: 400;
    color: #343A40;
    line-height: .44rem;
}
.see-more {
    width: 100%;
    height: 1.4rem;
    font-size: .24rem;
    font-weight: 400;
    color: rgba(102,102,102,0.5);
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
}
.see-more::after {
    content: "";
    display: block;
    width: .18rem;
    height: .18rem;
    background: url(../images/ri.png) no-repeat center;
    background-size: 100% 100%;
    margin-left: 2px;
}